using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Xml.Linq;
using twimilar.DomainModel;

namespace twimilar.Services
{
	public interface IUsersRepositry
	{
		void SynchUsers(List<XElement> elements);
		ReadOnlyCollection<User> Users { get; }
		List<KeyValuePair<User, int>> Top10Users(Account account);
		List<KeyValuePair<User, int>> TopUsersMoreThan1(Account account);
	}
}